• word of the day

    lowlands of scotland

    lowlands of scotland - Dictionary definition and meaning for word lowlands of scotland

    Definition
    (noun) the southern part of Scotland that is not mountainous
    Synonyms : lowlands

Word used in video below:
text: scotland by
Download our Mobile App Today
Receive our word of the day
on Whatsapp